package com.kobeliu.manager;

import com.kobeliu.model.LinkGroupDO;

import java.util.List;

public interface LinkGroupManager {

    /**
     * 添加分组
     * @param linkGroupDO
     * @return
     */
    int add(LinkGroupDO linkGroupDO);

    /**
     * 删除分组
     * @param groupId
     * @param accountNo
     * @return
     */
    int del(Long groupId,Long accountNo);

    /**
     * 分组详情
     * @param groupId
     * @return
     */
    LinkGroupDO detail(Long groupId);

    /**
     * 查询全部分组
     * @param accountNo
     * @return
     */
    List<LinkGroupDO> findAll(long accountNo);

    /**
     * 更新分组信息
     * @param linkGroupDO
     * @return
     */
    int update(LinkGroupDO linkGroupDO);
}
